home *** CD-ROM | disk | FTP | other *** search
- //---------------------------------------------------------------------
- #include <vcl.h>
- #pragma hdrstop
-
- #include "Raw.h"
- #include "Main.h"
- #include "NCTAUDIOEDITOR2Lib_OCX.h"
- //---------------------------------------------------------------------
- #pragma resource "*.dfm"
- TfrmRaw *frmRaw;
- //---------------------------------------------------------------------
- __fastcall TfrmRaw::TfrmRaw(TComponent* AOwner)
- : TForm(AOwner)
- {
- }
- //---------------------------------------------------------------------
- void __fastcall TfrmRaw::OKBtnClick(TObject *Sender)
- {
- switch (rgFrequency->ItemIndex){
- case 0: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_6_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 1: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_8_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 2: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_11_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 3: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_12_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 4: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_16_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 5: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_22_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 6: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_24_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 7: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_32_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 8: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_44_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- case 9: frmMain->AudioEditor1->FileFormat->SetFormatRAW((RawTypeCompressConstants)rgCompression->ItemIndex + 1,FQ_48_KHZ,(ChannelsConstants)rgChannels->ItemIndex + 1,BPS_16_BIT); break;
- }
- }
- //---------------------------------------------------------------------------
-
-